#ifndef _SOFTVEC_TYPE_H_INCLUDED_
#define _SOFTVEC_TYPE_H_INCLUDED_

#define SOFTVEC_TYPE_TRAP1      0
#define SOFTVEC_TYPE_TRAP0      1
#define SOFTVEC_TYPE_SERRECV1   2
#define SOFTVEC_TYPE_ETHINTR    3
#define SOFTVEC_TYPE_T16INTR_0  4
#define SOFTVEC_TYPE_T8INTR_01  5
#define SOFTVEC_TYPE_T8INTR_23  6
#define SOFTVEC_TYPE_T16INTR_1  7
#define SOFTVEC_TYPE_T16INTR_2  8
#define SOFTVEC_TYPE_TRAP2      9
#define SOFTVEC_TYPE_TRAP3     10
#define SOFTVEC_TYPE_DMAC0     11
#define SOFTVEC_TYPE_DMAC1     12
#define SOFTVEC_TYPE_SERSEND1  13
#define SOFTVEC_TYPE_WDT       14
#define SOFTVEC_TYPE_DEFAULT   15
#define SOFTVEC_TYPE_NUM       16
/* 17以上はvectors拡張必要 */

#endif
